﻿ @charset "utf-8";
/* CSS Document */

/*搜索*/
.search-top {max-width:1500px; margin:0 auto;height:91px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.2);border:3px solid #166ed2;box-sizing:border-box}
.search-top .tt {float:left;font-size:24px;color:#166ed2;width:150px;text-align:center;line-height:85px;font-weight:bold;position:relative}
.search-top .tt:before {position:absolute;content:'';width:2px;height:46px;background:#ccc;right:0;top:20px}
.search-top form {width:85%;float:right}
.search-top p {vertical-align:middle;color:#666;height:85px;font-size:14px;float:left}
.search-top span.s1 {float:left;line-height:85px; width:5%; text-align:center;}
.search-top input.text1 {width:12%;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;padding:0 5px;background:#fff;float:left;margin-top:25px}
.search-top input.text2 {width:8%;}
.search-top .btn11 {width:85px;height:85px;display:block;float:right;background:#166ed2;border:0;text-align:center;color:#fff;cursor:pointer;font-size:14px;line-height:28px;}
.search-top .btn11 i {display:block;font-size:30px;margin-top:15px;}
.search-top .btn11:hover i {margin-top:25px}
.search-top .btn11:hover span {opacity:0}
.select_box{position:relative;cursor:pointer;background:#fff;font-size:12px;color:#000;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;z-index:500;float:left;margin-top:25px; width:12%;}	
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:20px;height:35px; background:url(../images/search_icon1.gif) no-repeat center center;}
.select_txt1{display:inline-block;padding-left:5px;width:145px;line-height:35px;height:35px;cursor:text;overflow:hidden; z-index:200;}
.option{width:100%;border:solid 1px #EDE7D6;position:absolute;top:26px;left:-1px;z-index:999;overflow:hidden;display:none;}
.option a{display:block;height:35px;line-height:35px;text-align:left;padding:0 10px;width:100%;background:#fff;color:#666}
.option a:hover{background:#cc0033; color:#fff;}
.phone_search {width:100%;background:#166ed2;padding:10px;box-sizing:border-box;display:none;}
.phone_search .text {display:block;box-sizing:border-box;background:#fff;width:100%;height:40px;position:relative;border-radius:20px;line-height:40px;font-size:14px;color:#666;padding-left:20px}
.phone_search .text i {font-size:18px;color:#666;position:absolute;right:20px;line-height:40px}
.search-over{display:none;position:fixed;z-index:110;left:0;top:0;width:100%;height:100%;background:#FFF;/*opacity:0.9;*/}
.search-warmp{display:none;position:fixed; z-index:9999;left:0;top:0;width:100%;font-family:Microsoft Yahei;color:#757575; background-color:#ffffff;}
.search-hd{padding:1em;overflow:hidden;background:#ececec;border-bottom:1px solid #dcdcdc;}
.search-hd .bd{position:relative;float:left;width:80%;overflow:hidden;background:#FFF;border-radius:0.3em;}
.search-hd .keywords{width:88%;padding:0 10% 0 2%;height:2em;border:none;font-size:1em;line-height:2em;color:#757575;font-family:Microsoft Yahei;outline:none;box-shadow:0 0 0.2em #ababab;}
.search-hd .bd i{display:none;position:absolute;right:0.5em;top:0.5em;width:1em;height:1em;background:#ececec url(../images/search-clear.png) center center no-repeat;background-size:0.5em 0.5em;border-radius:100%;cursor:pointer;}
.search-button{float:left;width:20%;height:2em;line-height:2em;text-align:center;}
.search-warmp h1.tt {background:#d7003f;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative}
.search-warmp h1.tt a.cancel {position:absolute;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;right:0;top:0;font-family:helvet;font-size:14px}
.search-warmp dl {padding:10px}
.search-warmp dl dd {border:1px solid #ddd;margin-bottom:10px}
.search-warmp dl dd .text1 {height:30px;line-height:30px;padding:0 10px;width:100%;border:0}
.search-warmp .btn11 {width:50%; display:block;margin:0 auto; height:35px;line-height:35px;background:#333;color:#fff;text-align:center;border:0;padding:0}

@media screen and (max-width:1200px){
	.search_in,.search-top {display:none}
	.phone_search {display:block}
}

@media screen and (max-width:480px){
	.phone_search {margin-top: 8px}
}